a, b, body, button, dd, div, dl, em, footer, form, h1, h2, h3, h4, h5, h6, i, input, label, li, nav, p, select, span, td, textarea, u, ul{
  padding: 0;
  margin: 0;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
}
html,body,#app{
  width: 100%;
  height: 100%;
  line-height: 26px;
  font-size: 14px;
  font-family: arial,verdana,helvetica,'PingFang SC','HanHei SC',STHeitiSC-Light,Microsoft Yahei,sans-serif;
  -webkit-font-smoothing: antialiased;
}
ol,ul,li{list-style: none;}
a{text-decoration: none;}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* for IE/Mac */
/* .clearfix {display: inline-block;}   */

.fl{float: left;}
.fr{float: right;}